package com.yueyang.sojourn.server.model.vo;

import com.yueyang.sojourn.server.model.po.AttachDetail;
import com.yueyang.sojourn.server.model.po.SojournGeoLocation;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author yemingxing
 * @summary 项目信息 vo
 * @Copyright (c) 2020, Yueyang Group All Rights Reserved.
 * @since 2020-02-13
 */
@Data
@ApiModel("项目信息")
public class SojournProjectVo {

    /**
     * 主键id
     */
    @ApiModelProperty("主键id")
    private Long id;

    /**
     * 项目名称
     */
    @ApiModelProperty("项目名称")
    private String name;

    /**
     * 项目地址
     */
    @ApiModelProperty("项目地址")
    private SojournGeoLocation geoLocation;

    /**
     * 项目详情
     */
    @ApiModelProperty("项目详情")
    private String detail;

    /**
     * 主图对应附件id
     */
    @ApiModelProperty("项目主图")
    private AttachDetail homePic;

    /**
     * 其他图片
     */
    @ApiModelProperty("项目图片")
    private List<AttachDetail> othersPic;

    /**
     * 联系电话
     */
    @ApiModelProperty("联系电话")
    private String tel;

    /**
     * 基础设施
     */
    @ApiModelProperty("基础设施")
    private List<Integer> basicFacility;

    /**
     * 餐饮服务
     */
    @ApiModelProperty("餐饮服务")
    private List<Integer> catering;

    /**
     * 娱乐活动
     */
    @ApiModelProperty("娱乐活动")
    private List<Integer> recreation;


    @ApiModelProperty("营业状态")
    private Integer operStatus;

    /**
     * 更新时间
     */
    private Date updatedTime;
}
